package com.love.poetry.application;

import java.util.List;

import com.love.poetry.domain.KeywordTag;
import com.youboy.core.orm.Page;

public interface KeywordTagService {
	
	void save(KeywordTag keywordTag);

    void update(KeywordTag keywordTag);
    
    void delete(KeywordTag keywordTag);
    
    void delete(String id);

    KeywordTag get(String id);

   List<KeywordTag> query(Object object);

   Page<KeywordTag> queryPage(Page<KeywordTag> page);

   KeywordTag queryUniqueByPath(String path);

   KeywordTag queryUniqueByName(String name);

   List<KeywordTag> queryTop();

}